human death - French English Dictionary